Utilizing Geofencing for Targeted Mobile Advertising