Virtual teams: An option for today's small business