Johnson leaves Bristol City