As Election Day nears, here’s what the latest polls say about the presidential race in NC31 October 2024