Autonomous Vehicle-Cyclist Interaction: Peril and Promise