Developers have a moral duty to create ethical AI