Mercer pedestrian bridge opens tonight