When the world arrives in Kansas City for the FIFA World Cup 2026, visitors will find plenty to do beyond the matches.