Solution and Estimation of Dynamic Discrete Choice Structural