Assessing the Impacts of Electric Vehicles Uptake: A System Dynamics Approach