Gravar-mail: Immunization information systems in Canada: Attributes, functionality, strengths and challenges. A Canadian Immunization Research Network study