https://am-press.github.io/posts/maths/pca/
Notes on PCA