allow mapkit to leverage core location to fetch user location rather than leave implementation to core location