Bus bombing shakes Tel Aviv