improvements to bike id selection in users, updates to oauth