StreetPass on the nintendo 3ds connects strangers through their love of handheld videogames