UPDATE: The Delhi Metro Rail Corporation reopened on September'20 along with significant system gaps and problems (beyond what I had envisioned.) To cater to the same, I took up a challenge to rework on the topic in December'20, and conceptualize a better solution. While most of the solution overlap with what you've just read, I invite you to look at DMRC System 2.O with yet another outlook here.