How to survive a robot uprising