Engineering empathy