Heterogenous graph neural networks for species distribution modeling