Lack of infra, awareness play spoilsport for electric vehicles