How would you architect a data lakehouse solution to support both fast BI reporting and complex machine learning model training for HackerOne?