MapReduce demo