Traffic disrupted after three-car crash