Home Data Center Design Miniaturization and Other Challenges Facing Data Center Operators