Can a metaheuristic be used to assist in discrete choice modelling? Discrete choice models Metaheuristic Optimization Specification problem