India’s large cities attract workers less because of economic dynamism and more due to the sheer advantage of their size