How does a data warehouse help organizations combine and analyze data from different sources? What role do structured storage, historical data, SQL queries, and reporting tools play in analytics? What challenges can teams face when designing and maintaining a data warehouse?