Portion of road caves in, massive traffic snarls as rains pound Delhi