Tata Punch EV spied on Indian roads for the first time