Across the US, thousands of flights have been cancelled, and more than 200,000 homes and businesses are without power.