Canarin II: Designing a smart e-bike eco-system