In a nondescript white building off U.S. Highway 26 in Idaho Falls, a small group of engineers are building massive domes. Passersby wouldn’t …