Queen's solar vehicle finishes 12th overall in the North American Solar Challenge