Crop Yield Prediction Integrating Genotype and Weather Variables Using Deep Learning