Football fan zones, where ticketless supporters can lap up the World Cup atmosphere and catch the game on a giant screen, are going down a treat in Brazil.