Massive blizzard slams East Coast