In order to carry out the purposes, powers, and duties of the city government established by this charter, the city may assess, levy, and collect taxes, rents, tolls, and excise, or specific taxes including all powers now or hereafter granted to cities by the State of Michigan.