Artificial Intelligence: Implications and Ethical Concerns