rainfall analysis and visualizations