Question: where will the 2026 world cup finals be held
Answer: Mexico