Votes open Thursday (Mar 4) for a new parliament in Nepal, as young leaders challenge older politicians following anti-corruption protests.