Heuristics for Client Assignment and Load Balancing Problems in Online Games