**README**

Error found while compiling:
map.cpp(109) : warning C4715: 'Map::locateCity' : not all control paths
return a value

FIXED:  I adjusted Map.cpp to not require the 'if' statement just
        before the 'return' statement.  Also, replaced 'break' from
        the 'for' loop to a return statement.  See below for details.

        Now the 'locateCity' method can be used as a conditional request,
        checking for NULL:

            if ( worldMap.locateCity("Atlanta") )
                foo = worldMap.locateCity("Atlanta");
            else
                cout << "City not found\n";

**** Old ****
City* Map::locateCity(string cityName) {
    City* located;
    for ( int i = 0; i < worldMap.size(); i++ ) {
        if ( worldMap[i]->getCityName() == cityName ) {
            located = worldMap[i];
            break;
        }
    }
    return located;
}

**** NEW ****
City* Map::locateCity(string cityName) {
    City* located = NULL;
    for ( int i = 0; i < worldMap.size(); i++ ) {
        if ( worldMap[i]->getCityName() == cityName ) {
            located = worldMap[i];
            return located;
        }
    }
    if(located)
    return located;
}