The Problem of Time: Enabling Students to Make Long-Term Commitments to Community-Based Learning