An evolutionary algorithm for network clustering through traffic matrices