STEM enrolments hit 20-year low, but scientists have an idea to stop the slide