Machine learning applications in asset pricing