Driving Structural Transitions in Molecular Simulations Using the Nonequilibrium Candidate Monte Carlo