How Collaborative Robots and Flexible Tooling are enabling variation in Automation