Improving workplace scheduling using artificial neural networks model