Clock ticking for change in Nepal