Renault Megane E-Tech driving impressions & summary