ESRI says tens of thousands of new homes needed to meet demand