https://medium.com/@talibmhmmd/exploring-hidden-patterns-using-pca-for-source-apportionment-in-environmental-data-1af474b8bcc9