After years of delays and spiraling costs, Rome inaugurated two new metro stations on Tuesday, including one by the Colosseum ...