Canadians finally get a chance to choose a new government