Data Science, Machine Learning and Deep Learning. Are they all cut from the same cloth?