From campus apartments to church basements, youth-run shelters provide low-cost housing and a sense of belonging.