Otricoli, il borgo dove si incontrano Roma e il medioevo