MPS facing teacher shortage