Impressions from the Future Repair Conference 2024