City Council's vote allows city officials to sign an agreement with the Army Corps of Engineers. It follows more than a month of back and forth over various concerns.