Source: https://www.sportsinsights.com/blog/2016-presidential-election-betting-get-ready-for-madam-president/