Data center costs spread over the next 20 years