Gravar-mail: Who provides walk-in services? Survey of primary care practice in Ontario.