Competition And Criticality In Cortical Neural Circuits Underlie Behavior And Optimize Working Memory