20150614 city.delhi: Showers bring relief to Delhiites on weekend