Mobile content and service delivery platforms: a technology classification model | Synapse