Optimizing architectural multi-dimensional forms; a hybrid approach integrating approximate evolutionary search, clustering and local optimization | Synapse