Towards a Comprehensive Framework for Location-Allocation Models