The server at www.mapquest.com is taking too long to respond. Site: MapQuestThe server at www.mapquest.com is taking too long to respond.