Cheap money on tap from the bank pushes up house prices. Combine this with municipalities being unwilling to free up zoning for residential, and you have a limited supply which people will borrow as much as the bank will give them in order to obtain.