Artificial Intelligence: Are We Approaching The Tipping Point?