Text this: Determining the optimal number of GAT and GCN layers for node classification in graph neural networks