Canada votes: A stark choice and uncertain future