Genetic Algorithm for Facility Location Problem