Facing $23M shortfall, St. Paul anticipates cuts in teaching positions, staff