The sad answer is: you can't...
i stopped in Burlington. I am staying over at the Marriott. They have free level 2 chargers. Will stay overnight and will have a fresh full charge in the morning.
When we have a supercharger in Burlington or around there, then there will be no problems.
The...