In theory, robot vacuums are the perfect solution for maintaining a spotless home without having to lift a finger. Many new ...