Nepal faces uncertain future with rebels