Kidney stones are hard mineral deposits that form in the kidneys and can cause severe pain, especially when they travel