A geospatial approach to understanding inequalities in accessibility to primary care among vulnerable populations