cleaning up shape and trip route regeneration on map resizing
TODO: intelligently fetch shape points. e,g, dont even bother if we've
zoomed in and we aleady had a set.