Optimal job assignment considering operators’ walking costs and ergonomic aspects