New Illinois law will eliminate cash bail starting Jan. 1