In New York City, bicycle messengers make deliveries every day while under pressure due to weather conditions, aggressive drivers, ...