Zaslat SMS: A Comprehensive Survey of MapReduce Models for Processing Big Data