Dynamic Project Time and Cost Evaluation Under the Combined Influence of Contract, Quality, and Uncontrollable Change