Toward agriculture 4.0