PowerFlowNet: Power Flow Approximation Using Message Passing Graph Neural Networks