Marty Walsh restores school cuts, but still $5M short