adding a Cluster model so branches can be clustered together in cities