The Possibility of Fairness: Revisiting the Impossibility Theorem in Practice