My bike was making some cracking noises today, then seemed like I had a stiff link, or it was what I imagined a stiff link would feel/sound like as the chain seemed to be playing up, but I couldn't actually see what the problem was. Then, just as I got home, I noticed the noise was coming from my back wheel. You can listen to it here. Any idea what this is? Broken hub?