City Foundation Models for Learning General Purpose Representations from OpenStreetMap