Programmable Quantum Simulations of Bosonic Systems with Trapped Ions.