How many states in India now(since recently few states are divided)? How many metro-politan cities in India, what are they?