Nepal faces daunting cleanup as deaths from heavy rains hit 129