> "is it a vehicle?" and "is it in the park?"
I don't think these are trivial questions at all. There's no sound definition of a vehicle.
If your definition depends on transporting humans than a wagon or even self-driving truck is not a vehicle. If your definition depends on transporting goods in a self-propelled manner than humans are vehicles.