1. School of Information Technology, Carleton University, Canada
2. Cheriton School of Computer Science, University of Waterloo, Canada
3. Huawei Technologies, Canada
4. Human-Machine Interaction Lab, Huawei, Canada
5. Cheriton School of Computer Science, University of Waterloo, Canada and Inria Lille-Nord Europe, France