Challenges to Moral Responsibility Today