Compartmentalization and transporter engineering strategies for terpenoid synthesis