Why are iRobot's new Roombas so damn expensive? – CNET