A Genetic Algorithm Based System for Simultaneous Optimisation of Workforce Skills and Teams