Haptic Interface for UAV Teleoperation: Changing Haptic Control Device Stiffness based on Environmental Constraints