Nepal elects a new future