A multi-criteria GIS based procedure to solve a network competitive location problem