Scheduling the sports of Canada West : a tale of two discrete optimization models