https://machinelearningmastery.com/review-of-machine-learning-with-r/