Springtime means melting snow, heavy rain and whatever else Mother Nature decides to throw our way. Weather patterns have changed ...