Ethical Reasoning in Big Data