Dynamic adaptive virtual optical networks