Numerical continuation methods and bifurcation