Magnetic resonance urography: a practical approach to preparation, protocol and interpretation.