nepal protests gen z