Major storm brings wind, rain and snow to the Northeast