City cuts loom due to $350-milliion budget deficit