Thousands Stranded by Nepal Blockade