Science & tech events in Mesquite, TX