Bus carrying middle school students crashes through wall