VideoConcerns of rodents at STEM academy in Lowell, officials say health department inspected building