Are there stores along the Tucson route too? Or should I bring enough gatorade etc for the whole ride?