Random banging sound maybe coming from roof- 2001 model

The last few weeks we have been hearing a random, sudden BANG! at no particular time; standing at a light, driving, anytime. Once we heard two in quick succession. The first time was simply driving 55 mph on a highway. If coming from roof, nothing is loose. Two Nissan dealers have never heard of it.