Novel Machine-Learning Model for Estimating Construction Costs Considering Economic Variables and Indexes | Synapse