The association of nephrolithiasis with hypertension and obesity: a review.