Behind the scenes, Mayor Jacob Frey and the council have been negotiating for weeks over several sticking points.