Why do We Need Bridges?

Bridges are needed to provide shorter routes for commuters by allowing roads to cross large bodies of water, canyons and other difficult terrain.