Skyhook: Bringing Computation to Storage with Apache Arrow