cambiado vectores por un arreglo bidimensional dinámico y dejado funciones como privadas. Agregada funcion rutaMenor() y varias de tratamiento de ruta(s)