Shawnee Mission School District hires out-of-state companies for $3.5M to help fill vacancies