Create directory for caches if needed