Riga, Tallin y San Petersburgo