Will Bafang mid drive work on new Trek Mountain bike?