Choosing and developing high-functioning teams for infrastructure projects with non-traditional contract models