Cannabis: Medicine of the future