For Databricks on AWS, when I set up a Kinesis Endpoint as shown here https://docs.databricks.com/administration-guide/cloud-configurations/aws/customer-managed-vpc.html#firewall-appliance-infrastructure should I use Kinesis Firehose or Kinesis Streams?