Technology Machine Learning vs. Data Science – Key Differences and Similarities You Should Know [Updated]