Wireless recommendations for internet of vehicles: Recent advances, challenges, and opportunities