High gas prices putting pressure on Tucson business