The Evolution of Sports Prediction in the Age of Technology