Amazon is launching deliveries in 30 minutes or less in dozens of U.S. cities, with plans to expand the service further by the end of this year. The company has been gradually speeding up its delivery ...