20210618 city.delhi: Right of passage for pedestrians; smoother traffic may be reality soon in heart of Delhi