What Are 835 Million People Doing On Their Smartphones?+