A major upgrade is coming to public transportation in the capital: nearly 300 modern diesel and electric buses will arrive...