What Opportunities Do Cities Offer