Farming Futures: Machine Learning Models for Crop Yield Prediction | Synapse