Text this: Adopting Graph Neural Networks to Understand and Reason About Dynamic Driving Scenarios