Nepal blocks social media platforms for failure to register