Flyovers are not the problem solvers. They just shift the traffic bottle neck from one point to another. Delhi being city of flyovers is experiencing this. Now most of the jams are either at the entry of the flyovers ( 5 lanes converging into 3) or a towards the end where in you will find the ripple effect of some signal ahead or someone want to take a turn just after the flyover. Also flyover come with its disadvantage of occupying lots of space and thus making the space underneath useless. Also it gives very bad scenic view with flyovers ending up paste boards for posters, paints etc.
Another example of overhead blunder is Metro project. It has occupied lots of open space of Delhi and is not a pleasant view to see metro pillars and cement slab on it all over Delhi. All these things should be underground to maintain the natural beauty of the cities etc.
Guess you are still living in old technology. You require to stop traffic at only places where the entry and exit to tunnel exist. all things happen undergroup with advance boring machines.
This is very good animated video to show how these machines work
Another video about Bangalore Metro.