excessive rain and snow