What do prokaryotic and eukaryotic cells have in common?