A Mobility Handover Scheme for IPv6-Based Vehicular Ad Hoc Networks