My mom is a really loud snorer. When I was little, it was so loud that I could hear it down the hallway. What causes snoring? Is it genetic?