Six of the seven 2026 FIFA World Cup matches at NRG Stadium in Houston next summer will kick off at noon. Why?