SQUIRREL: Balancing design automation and user interaction in a computational tool for designing segmented concrete shells