Storms snarl traffic, batter Midwest and Northeast