The FIFA World Cup 2026 is here, and it will be attended by tens of thousands of fans over the next month or so in Houston.