Minneapolis schools face $28 million shortfall