Classification of Key Elements of Construction Project Complexity from the Contractor Perspective