Microbial sedimentology of stromatolites in Neoproterozoic cap carbonates