Homeless people in Birmingham are routinely being refused access to basic NHS services, according to research by the University of Birmingham.