How to build restaurant rotas without losing your mind