Estimation of Discrete Choice Dynamic Programming Models