A new Honda Super Cub could be incoming, and it looks like it’ll feature removeable batteries and the same classic styling