Genetic algorithm-based generation of optimal office seating plans.