Handling IIA violations with the Nested Logit model