Solid-State Joining of Metal Matrix Composites: A Survey of Challenges and Potential Solutions