In a MapReduce job, where does the map() function run?
on every node of the cluster
on the master node of the cluster
on the reducer nodes of the cluster
on the data nodes of the cluster (NOT SURE)