A Critical Review of Next Generation Data Centers