Computers: agriculture's newest input