Utilizing Machine Learning and Deep Learning Techniques for Forecasting Rainfall and Weather: A Review. Journal of Computation Physics and Earth Science (JoCPES), v. 2, n. 2, 13 Sep.2022.