Tens of thousands of utility workers in the Northeast raced to restore power to more than 1.5 million homes and businesses