Dynamic factor analysis as a methodology of business cycle research