Genetic Algorithm for Satellite Customer Assignment