Building an Open, Multi-Engine Data Lakehouse with S3 and Python