Can you program ethics into a self-driving car? | IEEE Journals & Magazine | IEEE Xplore