The Stockholm metro – world’s longest art gallery