Generalized data-driven optimal path planning framework for uniform coverage missions using crop spraying UAVs Article uri icon