Trump and Harris neck-and-neck nationally, with each making surprising in-roads