Iran will have to play their World Cup matches in the United States despite a plea to have their matches moved to Mexico.