Special-needs bus plunges off overpass; 3 injured