An abstract map API using MapQuest