Humming of traffic with rain falling hard