Shelters do all they can for homeless