Simple map labeling in Python using simulated annealing.