Efficient Staff Planning for Retailers