Robots could be used on farms by 2020