High gas prices: A double-edged sword for Cambridge