Solar Power: The Unexpected Hero of Data Centers!