Learning to manage uncertainty: supervision, trust and autonomy in residency training.