Exploring Adaptive Job Schedulers For Geographically Distributed Data Centers