Surgical training for the next millennium.