All-electric buses and autonomous vehicles are closer to becoming a reality in Hampton Roads. Thanks to generous grants from the Federal government and the Commonwealth of