Understanding AI: Limitations, Costs & Unpredictability