An agent-based inter-vehicle cooperative robust car-following model for longitudinal control under uncertainty