Understanding Rise of Esports: How Mobile Apps are Revolutionizing Competitive Gaming Scene