The St. Clair Shores City Council on Feb. 17 tackled several major infrastructure issues during its latest meeting, approving millions of dollars in upgrades that will affect residents citywide while also advancing a controversial canal dredging project.