From trendy art hubs to Wild West ghost towns, Arizona's small towns are a delight for road trippers.