With flags waving and chants echoing through the streets, Nepal's Gen Z has taken a stand against the government's social media ban.