Student-developed problem-based learning cases: preparing for rural healthcare practice.