Cooperative adaptive cruise control over unreliable networks: An observer-based approach to increase robustness to packet loss