A study on Machine Learning Approaches for Player Performance and Match Results Prediction