In Cambridge, a haven for the young homeless