The impact of space and time on interprofessional teamwork in Canadian primary health care settings: implications for health care reform