The hosts for the 2030 and 2034 World Cup competitions have been confirmed. Here are all of the hosts in tournament history.