How Data and Machine Learning Are Transforming Sports Analysis