don't eat the show event

I don't see a need here to eat the show event. Instead, let's proceed with regular show event handling.
List non-cached cloud routes when there is no route in the cache too
When saving route preview, create necessary directory if it doesn't exist