Community engagement: a key to successful rural clinical education.