Gravar-mail: Needs assessment in primary care: general practitioners' perceptions and implications for the future.