Bus's fault. He should not change lane at that moment. You need to emphasize to police that the non-dotted-line was crossed by that bus - this is a traffic violation.
Ottawa just enforced the bus policy. there is a yield sign beside the turn lights. This means when bus is changing line or turning, all other cars should yield.