Rising gas prices and new delivery fees squeeze South Florida drivers, businesses, and consumers