On The Specification, Identification, and Estimation of Discrete Choice Models: