What Millions of Smartphones Mean For Mobile Content Management