I think I've seen that Honda one around NYC. Had no clue what it was. It just looked like someone was riding a brief case and that's basically indeed what it is.