The Football World Cup is taking place, the biggest sporting event of the year, followed by millions around the world. But the atmosphere is strangely subdued: ticket sales and hotel reservations are below expectations and immigration problems dominate the headlines, especially in the USA.