Will Our Smartphones Know Us Better Than Ourselves?