Automatic CAN vehicle data logger for use with OBDII and Android smartphones