Advert vandals are defiling St Petersburg’s streets