Improving Network Performance and Coverage Using Contract-Based Incentivized V2V Communications