https://medium.com/@wkelsick_87597/data-preprocessing-scaling-vs-normalizing-data-using-sklearn-preprocessing-in-python-870cd8e1da90