“New data center capacity at scale is unlikely to be available until late 2028 or early 2029 due to massive supply constraints.”