ML-CropAdvisor: An Enhanced Data-Driven Approach for Crop Selection in Sustainable Agriculture | Synapse