Understanding Voting Outcomes through Data Science