Sheila Dixon announced her campaign for Baltimore mayor on Thursday and apologized for her past “mistakes” in an op-ed written…