Who will win the popular vote? Odds & Predictions 2024