Modeling Complex Networks Via Graph Neural Networks