Hurricane Sandy set to hit East Coast this weekend