Why soulless? Your life is what you make it. Build meaning yourself.
I do see human contact in the grocery store... it's between the employees of the store, who know each other, and actually have some sort of relationship, not with the faceless masses that transiently stream through. Of course they don't get to just chat the whole time, but humans being humans, they manage to find some time.