Homeless teen picked up off street