impact of rain and hail