Diesel fumes from gensets, autos choke city