Arizona housing gap could last generations