Integrating STEM into curricula: a systematic review and proposed implementation framework | Synapse