A Bottom-Up Social Housing System Described with Shape Grammars