Atlanta, other US cities make pitch for 2026 World Cup