Narni (Umbria, Italy), historic city