Gravar-mail: How to provide for the primary health care needs of homeless people: what do homeless people in Leicester think?