Dodge City cancels annual celebration