Smoke hangs over US Midwest, East, hurting air quality and delaying flights