Hurricane Sandy hammers East Coast