The DocumentCloud platform