Indica vs Sativa: Unraveling the Cannabis Strain Debate