Google has purchased land in Stillwater with plans to develop a data center, contributing to a $20 billion nationwide investment in data centers.