Home Data Center Colocation When Multiple Data Centers Make Sense