Portals installed 367 miles apart let people interact with each other in real time