Happy Landings: West Thames Foot Bridge Makes Long-Awaited Debut