The NSA is funding research into the mass harvesting of the information that people post about themselves on social networks. And it could harness advances in internet technology to combine data from social networking websites with details such as banking