run: add error checking and scan for BOTO_PATH if not given

- tested locally and compute