AI technology challenges