Text this: A Methodology to Characterize an Optimal Robotic Manipulator Using PSO and ML Algorithms for Selective and Site-Specific Spraying Tasks in Vineyards