Cache results for address not found

If an address is not found, there is no reason to keep trying to
geocode it, so just store an empty place marks array in the cache.