Data centers are up to big data's power challenge