. . . "Communication technologies such as Facebook, Twitter, and Skype have created new ways to find potential partners, and GPS-enabled smartphone apps can even tell you which eligible singles are within a mile of your location at any given moment." .