Living In The Cloud: Apps Can Get You Only So Far