Sharing services in Germany’s 20 largest cities