Science & tech events in Twentynine Palms, CA