Indore got the title of cleanest city for the 7th time