iRobot launches new and improved Roomba vacuum-cleaning bots