supply and demand of housing