As the war in Iran disrupts supply chains, the average cost of a gallon of gas nationwide has topped $4. Here's what drivers are paying in Massachusetts.