I think most people should migrate to the urban India, not that all should migrate to the metros but to the smaller cities and once they do then will no longer be small cities and the one which will provide better infrastructure they might challenge todays metros. So many people dependent on agriculture is not good for any country.