Berlin is freezing rents for the next 5 years, and it’s a major step in the city’s efforts to prevent an increasingly serious housing crisis