Delhi government has asked construction companies and agencies for the geographical locations of large construction sites to inspect if they are using anti-smog guns