8 children taken to hospitals after bus crash near Kingston