Agri-bots to meet challenges in agriculture