Virtual activities on the streets of Portland.