The techno-freaks have been saying that their bits & bytes will remove the need for travel to meetings for years now. Experience in the real world has shown that negotiators/salespeople/executives much prefer the face-to-face situation.
It ain't going to happen short of a major energy crisis.