ParSoDA: High-Level Parallel Programming for Social Data Mining