Diet can cause painful kidney stones