Major cleanup underway after storm batters Northeastern US, knocks out power and floods roads