Workforce scheduling and routing problems: literature survey and computational study