Power being restored in Northeast after massive snowstorm