Life sciences are booming in San Carlos. In June, a 123,000-square-foot life sciences building was approved for 777 Industrial Road on the site of a former San Carlos Honda dealership.