TR200: ThermalOpt: A Methodology for Automated BIM-Based Multidisciplinary Thermal Simulation for Use in Optimization Environments