AI and robotics are helping optimize farms to increase productivity and crop yields