Precision agriculture uses computer science to make farms more efficient and reduce climate change