Can Nepal’s new government deliver on its ambitious 100-point roadmap?