An Introduction to Topological Data Analysis: Fundamental and Practical Aspects for Data Scientists | Synapse