In-Band Full-Duplex Cross-Layer Design for Next-Generation Vehicular Networks