US housing market is nearly 4M homes short of buyer demand