Machine Learning-Driven SCAPS Modeling for Optimizing CH3NH3SnBr3 Perovskite Solar Cells: Analytical Insights into Materials for Hole Transport and the Active Layer | Synapse