These robot vacuums use different approaches to find their way around your home. But how smart are they really?