Design of Flat Vaults with Topological Interlocking Solids