st. petersburg is part of russia