A genetic algorithm to solve the traffic signal setting design problem considering driver routing