Similar Items: Lightweight Zero-Knowledge Proof-Based Authentication and Blockchain-Assisted Handover for VANETs