20100731 unknown: Heavy rains in Delhi; traffic woes again