IRobot’s future could be rocky after Amazon deal falls through