Why is the sky so hazy right now in the Eastern US?

Canadian wildfires are causing hazy skies and prompting air quality alerts for several cities.
Air quality alerts were issued for sections of the East Coast spanning from New Hampshire to South Carolina for Wednesday.
The alerts come as photos have gone viral on social media showing haze-filled skies over a number of major cities. The No...