How effective are Graph Neural Networks in Fraud Detection for Network Data?