Adding precision to agriculture