Modify updatedb script so it always pulls the latest city data

This pulls the "-latest.zip" file for the city data, and then figures out which directory it decompresses to (since it still decompresses to a date-specific directory). This way there aren't any hardcoded, date specific file references in the updatedb script, so it should always update with the latest available data.