youth uprising Nepal 2025