Communication Delay-Aware Network Topology Adaptation for Cooperative Control of Vehicular Platoons