Ambulatory-based clinical education: Flexner revisited.