Text this: Dynamic router and wavelength algorithm based on a VMC-genetic algorithm and dynamic network load balance in optical network