benefits and challenges of automation