Rural schools face challenges in teaching STEM