All about microscopic hematuria: diagnosis, investigations and management