Acoustic holograms for directing arbitrary cavitation patterns