Towards Generalizable Neural Networks For Graph Applications