Data-Aware Cluster Scheduling