20120618 city.ranchi: Short spell of shower sends Ranchi Municipal Corporation in a tizzy