Helsinki is an intriguing labyrinth of bridges and islands