20. What are the challenges mammals face due to habitat loss and climate change? May 5, 2025May 5, 2025