Rent will remain too damn high for the foreseeable future