Updated algorithm to optimize volunteer shifting at the Y2Y Homeless Shelter, based on shift availability and volunteer preferences.