Fast Company has featured the recently established European Cycle Logistics Federation, whose role is to promote the use of cargo bikes for urban deliveries.
Here is a quote that should make people reflect:
Research by the German Institute of Transport Research found that e-cargo bikes could take care of 85% of deliveries in Berlin.
The article is fairly light-weight. More details about urban deliveries by cargo bikes can be found here.