Vegan Cinnamon Rolls with Cranberry Filling