How algorithmic automation could manage workers ethically