Can Predictive Analytics Accurately Forecast Election Outcomes?