Google's example project on Geofencing, from: https://developer.android.com/training/location/geofencing.html