Text this: Advancements in Nanomedicine for the Diagnosis and Treatment of Kidney Stones