Data collection, analytics, tech and social media are changing process of 'elections'; India is catching up fast