Are virtual offices here to stay?