Mother Nature is pounding us