Estimated glomerular filtration rate: time for a performance review?