Group project design for sustainability: Impact on group dynamics, learning experience and competencies development | Synapse