Add S3 bucket integration support