Retailers like Dollar General, Walmart, and Target are rethinking the self-checkout experience, scaling back on kiosks or removing self-checkout from their locations altogether.