Internet dating: The technology behind the attraction