The 2026 World Cup could be the most polluting ever, as Houston ranks last among host cities in sustainability.