Does 15-minute delivery have a future?