Electric vehicle festival this weekend