Truck driver charged after elderly woman on scooter hit in Halifax crosswalk