Would Current Ad-Hoc Routing Protocols be Adequate for the Internet of Vehicles? A Comparative Study