Synthesis and Design Workshop: Principles for the design of digitally-distributed, studio-based STEM learning environments