Quartz Daily Brief—Americas edition—Texas explosion, G20 meet-up, tech titans report, Britain’s weather woes