Virtual Observatories of the Future