Lack of charging points and subsidies dampens consumer demand for EVs