Canonical prefixes of Petri net unfoldings