New app helps farmers predict corn yields throughout growing process