Is green pee normal. Health problems that can cause blood in the urine...