implement ride open station and ride open vehicle, partial fix for #601