Question: where will the 2026 world cup finals be held
Answer: Mexico, Canada, United States