Improving Public-Private Partnership Contracts Through Risk Characterization, Contract Mechanisms, And Flexibility