Haptics for Virtual Reality and Teleoperation