Yes, most of the stores that work continuous hours are located in urban areas. And something you describe is important, the number of employees, as they must work in shifts to cover the schedule and must cover the payroll for it.In my country's two most shops in the rural areas do not work 24 hours but some of the shops in the urban areas do work 24 hours as most of them have enough workers who are mostly on shift.