Thermal Prediction for Efficient Energy Management of Clouds using Machine Learning