Artificial Intelligence: An Assessment of the State-of-the-Art and Recommendations for Future Directions