Hotfix random empties
Empties are now shuffled in init_households and a household has a move_to_empty function (instead of using the one from the grid), this avoids using sorted() when it is not needed.
Empties are now shuffled in init_households and a household has a move_to_empty function (instead of using the one from the grid), this avoids using sorted() when it is not needed.