Exploring physician and staff perceptions of the learning environment in ambulatory residency clinics.