Optimizing Network Routing with Genetic Algorithms