Mother Nature wreaks havoc from coast to coast