Today, the mission on San Pedro Street in downtown Los Angeles fights to bring a measure of relief in the midst of what’s believed to be the biggest encampment of homeless people in North America. It ...