How far have metro projects progressed in Lucknow, Kanpur and Agra?

· India Today