Man charged with assaulting cyclist