Text this: Structural Design and Needle Deflection Prediction of Body-Mounted Breast Puncture Robot Modeled After a Compass