As of late I've been highly interested in the data-driven future of applications and how intelligent algorithms will win over user interfaces just because they remove the need for user interfaces. This article in WSJ about using phones to understand and predict human behavior is a testament to a future where machines will predict what we want to do. http://online.wsj.com/article/SB10001424052748704547604576263261679848814.html