Machine Learning for Workforce Management