Huge storm blankets Northeast with 2 feet of snow