iPhone application that monitors location updates in background and upload the location changes to a server