Small housing inventory may push rental demand for years