Delhi government flags off mechanical sweepers, water tankers to tackle air pollution