Structures, Challenges, and Successes of Volunteer Programs Co-managed by Nonprofit and Public Organizations