buzzing and humming of a large vehicle