Social Media Roles in the Development of Technological Innovation