This adds a constraint on all nodes that will henceforth be created with the label
City to have a unique name property. The city in (city: City) is a placeholder,
like a variable, for any node with label City. Note that the addition of a uniqueness
constraint is idempotent—it can be repeated multiple times without throwing an
error or changing the constraint after it first gets added.