Similar Items: A classification approach to wheat yield forecasting using machine learning and deep learning methods