Town, palace, and house cult in Minoan Crete