This achievement is buggy but an easily preventable bug, there is something that stops it from popping which is destroying the 2 traffic lights in the level.
If you have previously broken a traffic light clear your consoles cache from the 'storage' menu in settings.
So to be clear on the first Hero level you are required to destroy all 21 streetlights but NO traffic lights.
There are 2 traffic lights in the level they must remain intact for the achievement to pop.
Here's a video walkthrough, In it i use an extra and also do it in story mode. Just to confirm there are no bugs related to those.
This isnt the first time ive done this method, ive tried on many accounts and this was the only way to unlock the achievement.