Sklar Wilton Canadian Artificial Intelligence Paper 2017