Facility Location Problem (FLP)