see discourse discussion here: https://answers.ros.org/question/302402/ros2cli-lifecycle-shutdown-transition/