ChemSpider: Building a knowledge-based community for chemists using social and data networking technologies