https://medium.com/@monocosmo77/latest-research-on-weather-forecasting-technology-part4-machine-learning-8c933f227367