Text this: The role of group projects in enhancing soft skills