Hundreds of taxi drivers protested in New Delhi on Monday against a ban on diesel cabs, the latest initiative aimed at improving air quality in the world's most polluted capital.