By default, use non-interactive matplotlib backends