Gravar-mail: Developments in the provision of primary health care for homeless people.