Mobile innovation: revolution and evolution