Numerical Methods for Convex Multistage Stochastic Optimization