Lincoln Property Co. and Rice University are overcoming office vacancy and skepticism of life sciences to develop a lab and office building in Houston.