Ranchi's heart Bada Talab has become synonymous with dirt and stench, STP has become a white elephant