Apex code example to cache out geocoding data on the Salesforce platform