Mobile Social Networking and Computing: A Multidisciplinary Integrated Perspective