AgriPath: a robust multi-objective path planning framework for agricultural robots in dynamic field environments | Synapse