Text this: Trivariate Stochastic Weather Model for Predicting Maize Yield