What Can the the Trolley Problem Teach Self-Driving Car Engineers?