Secure blockchain-based electronic toll collection system: enhancing location verification and smart contract resilience