Artificial intelligence: A promising future with challenges