genetic algorithm for load balancing