CrystalNets: topology identification of crystalline materials