Homeless Carlisle man admits begging in the street