error messages for bad input in citibike example