20080321 city.bengaluru: Namma Metro's chugging along