On the Opportunities and Challenges of Foundation Models for Geospatial Artificial Intelligence