Safdarjung comes to a halt as rains flood roads