A Different Approach to Develop a District Heating Grid Based on the Optimization of Building Clusters