Building a Community Thermal Model for Southern California Using Heat Flow, Geologic, Seismologic and Petrologic Constraints II: Model Formulation and Bounds on Geotherms