Delhi faced traffic snarls yet again today around the ITO intersection and the Sarai Kale Khan bus station. The reason: A massive cave-in at Bhairon road which connects Mathura Road with the Ring Road that officials say could take between two to three weeks to repair.