Physiological limitations and opportunities in microbial metabolic engineering