The City Council has voted Wednesday on Mayor Brandon Johnson’s $830 million bond proposal for infrastructure projects.