Thornton Tomasetti opens new office in Denver