Behind the hurdles, delays in primary care for Massachusetts residents