20130705 city.delhi: Delayed rain to hit Delhi by weekend