Mountains of garbage and despair in India's dirtiest city