Except as otherwise specifically authorized by Kan. Stat. Ann. § 12-1,101 to 12-1,109, no city shall have power to levy and collect taxes on incomes from whatever source derived.