Gujarat BJP announces ‘virtual rallies’ and social media events