Amazon’s bold new service promises delivery in 30 minutes or less — here’s how it works