Can Electric Bikes Handle The Rain?