Delhiites on the commute have been noticing hoardings highlighting the plight of commuters stuck in long traffic jams, despite the city having 90....