Why is it taking so long for the housing market to cool off?