Meteorological Insights: Machine Learning in Rainfall Forecasting | Synapse