Some label bug fixes

Fixed issue with labels being redrawn incorrectly and the map
continuosly being added. There's still a bug that the labels get
screwed up when you delete all your commutes, but I'm working on that