A Cross-Layer Framework for Best Internet Access in Vehicular Networks