MemoBox: A mechanical follow-the-leader system for minimally invasive surgery