Mumbai's bridge to the future

The newly inaugurated Bandra-Worli Sea Link promises more than just feast for the eyes. It promises freedom, at least some from traffic snarls. But can it deliver? NDTV does a reality check.