Why are so many apartments being built?

Is it because of the cost of living or the economy?