Crop Yield Prediction using Machine Learning and Deep Learning Techniques | Synapse