Mary Meeker’s take on the latest mobile trends.  Fascinating read.