New 'Many Urban Indias' report maps urban income and spending

India