Understanding and exploring terpenes in cannabis