Daihatsu Ayla eco-car still hasn’t seen the light of day 172602