NYC shows off new green trucks