Moral Machines: Teaching Robots Right from Wrong