Text this: Virtual prototype-based kinematic modeling and simulation of a multi-mode amphibious robot