Kilometer-Scale Climate Models: Prospects and Challenges