Gravar-mail: Primary health care in New Zealand: the impact of organisational factors on teamwork