the sidewalks and streets were packed , and our bus shared the roads with pedestrians , scooters , bicycles , camels , elephants , donkeys , and horse-drawn carts , all moving at different speeds and zigzagging in traffic .