Day 20 White sands, emery pass, silver city to Joshua tree