BMW S1000RR (2019) review, on-board, technical insight & history