20170527 city.bengaluru: Bengaluru street vendors demand right of space; ID cards