Cooperative adaptive cruise control: Design and experiments