Testing methods in species distribution modelling using virtual species: what have we learnt and what are we missing?