Raise exceptions for geocoding failures
Add a basic resource to handle cached geocoding requests