18-wheeler crashes into school bus, sends 7 to the hospital