Seamlessly update your app based on the user's transit state.