20200520 city.delhi: Nearly 1.5L street vendors in a fix