Text this: Dynamics and causal factors of team satisfaction in an open and distance learning collaborative writing class