Electric vehicles have been around for some time now and are often touted as the future of transportation. Yet despite their promise, adoption remains hampered by two persistent challenges: range ...