Robot end-effectors - grasping the new challenges (and opportunities)