https://legoscript.codingforstudent.com/confessions-of-a-dynamic-factor-models-and-time-series-analysis-in-status/