City budget passes minus school crossing guard funds