use a signal coupled with multiprocessing to geolocate users