Residents of Vikhroli and Kanjoor Marg demand closure of the Kanjoor dumping ground due to unbearable stench. BMC officials say it cannot close until a new site is found before 2027.