Survey: Professional groups, social media best ways to enhance career visibility