Is a commercial cargo bike suitable for daily deliveries?