STEM on demand - can current state of higher education infrastructure meet expectations?