Weather Monitoring and Prediction System based on Machine Learning and IoT | IEEE Conference Publication | IEEE Xplore