std::string getSignalStateString(SignalState state) { switch (state) { case SignalState::RED: return "RED"; case SignalState::YELLOW: return "YELLOW"; case SignalState::GREEN: return "GREEN"; default: return "UNKNOWN"; } }