Text this: Bridging the procedures skill gap from medical school to residency: a simulation-based mastery learning curriculum