De Blasio admitted New York City has a homelessness problem. Some experts say there is an answer.