Ethics of Artificial Intelligence: Research Challenges and Potential Solutions | Synapse