Future of Investing May Belong to Algorithms