Digital Skynet - AI vs Machine Learning vs Deep Learning: Is There a Difference?