5 technologies key to the mobile revolution