ai implementation challenges