Integrating a non-gridded space representation into a graph neural networks model for citywide short-term crash risk prediction