Distribution and function of cannabinoid receptors 1 and 2 in the rat, monkey and human bladder.