Cloud Computing and Machine Learning