Create data directories if they don't exist