Buyer demand outstripping number of homes on the market