"No model found" error message when model was loaded correctly
<!-- THIS INFORMATION IS MANDATORY - YOUR ISSUE WILL BE CLOSED IF IT IS MISSING. If you don't know your Rasa version, use `rasa --version`. 
Please format any code or console output with three ticks ``` above and below.
If you are asking a usage question (e.g. "How do I do xyz") please post your question on https://forum.rasa.com instead -->

**Rasa version**: `1.1.6`

**Python version**: `3.7.4`

**Operating system** (windows, osx, ...): macOS Mojave

**Issue**:
After creating a new project using `rasa init --no-prompt`, and running `rasa shell`, the bot is loaded correctly and it can respond correctly to my messages. However, after I use the `/stop` command to quit, an error message appears saying that no model could be loaded.


**Error (including full traceback)**:
```shell
2019-07-15 15:41:56 INFO     root  - Connecting to channel 'cmdline' which was specified by the '--connector' argument. Any other channels will be ignored. To connect to all given channels, omit the '--connector' argument.
2019-07-15 15:41:56 INFO     root  - Starting Rasa Core server on http://localhost:5005
Bot loaded. Type a message and press enter (use '/stop' to exit):
Your input ->  hello
Hey! How are you?
Your input ->  /stop
2019-07-15 15:42:03 INFO     root  - Killing Sanic server now.

No model found. You have three options to provide a model:
1. Configure a model server in the endpoint configuration and provide the configuration via '--endpoints'.
2. Specify a remote storage via '--remote-storage' to load the model from.
3. Train a model before running the server using `rasa train` and use '--model' to provide the model path.
For more information check https://rasa.com/docs/rasa/user-guide/running-the-server/.
```

**Command or request that led to error**:
```
rasa shell
```
diff --git a/rasa/cli/run.py b/rasa/cli/run.py
index 8c45b14aaac..10c81e0b51b 100644
--- a/rasa/cli/run.py
+++ b/rasa/cli/run.py
@@ -98,12 +98,14 @@ def run(args: argparse.Namespace):
     # start server if remote storage is configured
     if args.remote_storage is not None:
         rasa.run(**vars(args))
+        return
 
     # start server if model server is configured
     endpoints = AvailableEndpoints.read_endpoints(args.endpoints)
     model_server = endpoints.model if endpoints and endpoints.model else None
     if model_server is not None:
         rasa.run(**vars(args))
+        return
 
     # start server if local model found
     args.model = _validate_model_path(args.model, "model", DEFAULT_MODELS_PATH)
@@ -115,6 +117,7 @@ def run(args: argparse.Namespace):
 
     if local_model_set:
         rasa.run(**vars(args))
+        return
 
     print_error(
         "No model found. You have three options to provide a model:\\n"
['rasa/cli/run.py']