FOXA1 and prostate cancer: Structurally Oriented Classification of FOXA1 Alterations Identifies Prostate Cancers with Opposing Clinical Outcomes and Distinct Molecular and Immunologic Subtypes