Data-driven design and prediction of adeno-associated virus tropisms