Autonomous navigation in agricultural systems: Techniques, challenges, and future directions | Synapse