Rehabilitation of public housing buildings in a life cycle perspective