Text this: A distributed genetic algorithm for deterministic and stochastic labor scheduling problems