Text this: Sustainability Assessment of Constructive Solutions for Urban Spain, A Multi-Objective Combinatorial Optimization Problem