2008 BARCODES : THE PERSISTENT TOPOLOGY OF DATA