We want to be able to run Soundcast as a command line tool (and ultimately install it as a package) like Activitysim. We should be able to call the program, pass in a config, input dir, and output dir like soundcast run -c config.yaml -d data_dir -o output_dir