iRobot Roomba i7+ Review: A Convenient, Costly Robot Vacuum