Social Fingerprinting: Identifying Users Of Social Networks By Their Data Footprint