After always having been relatively stable, the German housing market is now booming. Rent prices in Berlin and Hamburg have shot up, as more people flock to urban areas. So what's driving this spike in prices and why do so many people prefer renting to buying in Germany?