Special needs bus plunges off downtown overpass; 3 injured