Driver fined and banned over fatal accident at zebra crossing