Санкт-Петербург, “Город на островах”