How Canada is Leading the Adoption of Smart City Technology