The Data Behind Sports Betting - Machine Learning and Data Science