Visible to the public CPS: Medium: S2Guard: Building Security and Safety in Autonomous Vehicles via Multi-Layer Protection