Text this: A comprehensive review of obstacle avoidance for autonomous agricultural machinery in multi-operational environment.