Classical simulability of boson sampling