Trump not alone in being wrong about infrastructure, public-private partnerships