Lack of new homes slowing economic recovery