"There are 13,500 roofs in Saint Petersburg. With the current record snowfalls, the roofs should be cleared weekly to prevent blocks of ice. That's impossible, not least because it would paralyse traffic in the city."