Should America Adopt Public Financing of Political Campaigns?