Predictive Crop Yield Modeling and Soil Quality Classification using Machine Learning | Synapse