US election 2024: Harris, Trump head-to-head in polls with only 2 months to go