White Nights in sleepless St Petersburg