Enhanced IEEE 802.11.p-Based MAC Protocols for Vehicular Ad hoc Networks