The World Cup is underway, the biggest sporting event of the year, followed by millions. But the mood remains subdued: ticket sales and hotel bookings are lagging behind, and immigration issues are making headlines, especially in the USA.