basic GPS/location detection