Why are we not thinking of Data Visualization as a design pattern?