Comparative assessment of environmental variables and machine learning algorithms for maize yield prediction in the US Midwest. (19th May 2020)