How cloud computing is driven by mobile, media and marketing