Hurricane Debby remnants leave thousands of businesses and homes without power in the Northeast