Source: https://www.researchaffiliates.com/en_us/publications/articles/223_finding_smart_beta_in_the_factor_zoo.html