Center for homeless turns 25