US Election Predictions In-Depth Review