Ergonomically Intelligent Physical Human-Robot Interaction and Teleoperation