Multi-stage Attack Detection and Prediction Using Graph Neural Networks: An IoT Feasibility Study