Matthew I want to understand what Google BigQuery is in data engineering and analytics. How does it help process and analyze large-scale datasets in the cloud? Can someone also explain its key features and practical applications?