private fun addGeofence(latLng: LatLng, radius: Float) {
val geofence = geofenceHelper.getGeofence(GEOFENCE_ID, latLng, radius, Geofence.GEOFENCE_TRANSITION_ENTER or Geofence.GEOFENCE_TRANSITION_DWELL or Geofence.GEOFENCE_TRANSITION_EXIT)
val geofencingRequest = geofenceHelper.getGeofencingRequest(geofence)
val pendingIntent = geofenceHelper.pendingIntent
geofencingClient.addGeofences(geofencingRequest, pendingIntent)
.addOnSuccessListener { Timber.d("onSuccess: Geofence Added...") }
.addOnFailureListener { e ->
val errorMessage = geofenceHelper!!.getErrorString(e)
Timber.d("onFailure: $errorMessage")
}
}