The city is making tough decisions on what to fund and what not to as it scrapes together money to address a $100 million problem.