2024 USA Election Polls: Insights and Predictions