Cross-Layer Design For Location- And Delay-Aware Communication In Vehicular Networks