SoCS: Socially intelligent computing to support citizen science