Agriculture and technology in developing countries : India and Nigeria