Heavy Downpour in Indian Capital Cripples Traffic