Brampton trucker charged after getting stuck in residential yard