20101228 city.delhi: Rains; fog make it a difficult day for Delhiites