Predicting Offensive Play Types in the NFL - Machine learning