Rural implementation of connected, autonomous and electric vehicles