Landscapes of data sets and functoriality of persistent homology