use a task queue to process all xml, including downloading it from cloudstorage. parse xml using native element tree. write custom wrappers for some elementtree methods to remove need for entering namespac with every traversal. create station entity from xml stop points. convert tfl's BNG location in to Lat/lon location for use in geopt's