The Italian town of Orvieto has embraced the "Slow City" movement. Cars can still be found on the streets in its city center because business owners have resisted a total ban. But former Mayor Stefano Cimicchi would prefer ...