Creativity in Virtual Teams: Key Components for Success