20170426 city.delhi: Building blocks of nation on shaky ground