Concerns over wildfires, supply chains, and staffing problems are creating a perfect storm to dampen skies over Western U.S. cities for the third consecutive Independence Day. Some cities are switching to laser shows or canceling celebrations altogether.