Peer volunteers offer compassion on B.C. streets, seek same from public